Big Huge Thesaurus

geographic point

noun